Thats as far as i got before deciding it would be a terrible idea to buy turbos from them.
Do yourself a huge favor...buy new garret turbos from one of the reputable vendors here. Changing turbos on these cars is an engine pull, do it right the first time.